Skip to content

Conversation

@joshheald
Copy link
Contributor

Description

This PR updates the local catalog to use the wc/v3/variations endpoint, not the analytics version of the endpoint.

This was released in 10.3, so local catalog eligibility now requires that version.

Test Steps

  1. Launch the app using a store with Woo 10.3 and other local catalog requirements
  2. Open POS
  3. Edit a variation on the web
  4. Pull to refresh
  5. Observe that the variation is updated. Using a network proxy, observe that the variations requests go to /wc/v3/variations, not the analytics endpoint.

Test with a store that has Woo 10.2 or below – the local catalog won't be used.


  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@joshheald joshheald added this to the 23.7 milestone Nov 6, 2025
@joshheald joshheald added type: task An internally driven task. feature: POS labels Nov 6, 2025
@joshheald joshheald marked this pull request as ready for review November 6, 2025 12:48
@wpmobilebot
Copy link
Collaborator

App Icon📲 You can test the changes from this Pull Request in WooCommerce iOS Prototype by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS Prototype
Build Numberpr16322-c48b5cb
Version23.6
Bundle IDcom.automattic.alpha.woocommerce
Commitc48b5cb
Installation URL5b6c5i8g7l21o
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

Copy link
Contributor

@iamgabrielma iamgabrielma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚢

/wc/v3/variations&_fields=id%2Cparent_id%2Cattributes%2Cimage%2Cprice%2Cdescription%2Csku%2Cglobal_unique_id%2Cdownloadable%2Cmanage_stock%2Cstock_quantity%2Cstock_status&modified_after=2025-11-07T01%3A09%3A14Z&page=1&per_page=100

@iamgabrielma iamgabrielma self-assigned this Nov 7, 2025
@joshheald joshheald merged commit 13529c5 into trunk Nov 7, 2025
15 checks passed
@joshheald joshheald deleted the issue/woomob-1224-use-variations-endpoint-for-incremental-sync branch November 7, 2025 04:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: POS type: task An internally driven task.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants